water-packed piston - Turkish English Dictionary